Synonyms: Johannes Peter Muller, Muller
Definition: German physiologist and anatomist (1801-1858)
Similar words: anatomist
Definition: an expert in anatomy
Similar words: physiologist
Definition: a biologist specializing in physiology